package cn.wolfcode.p2p.base.service;

import cn.wolfcode.p2p.base.domain.LoginInfo;
import cn.wolfcode.p2p.base.domain.UserInfo;

public interface IUserInfoService {
    /**
     * 初始化userinfo id 关联logininfo的id
     * @param
     */
    void init(LoginInfo loginInfo);

    /**
     * 根据id查询个人详细信息
     * @param id
     * @return
     */
    UserInfo getById(Long id);

    /**
     * 保存认证的基本信息
     * @param userInfo
     */
    void basicInfo_save(UserInfo userInfo);

    /**
     * 更新个人基本认证信息
     * @param userInfo
     */
    void update(UserInfo userInfo);
}
